wire snare mechanism - Turco Inglés Diccionario